A Controlled Experiment for the Assessment of Aspects Tracing in an Industrial Context
نویسندگان
چکیده
For years the Aspect Oriented Software Development community has promoted aspects as a solution to complexities introduced by implementing crosscutting concerns. And while a lot of research focuses on advancing the state of the art of aspect oriented programing and design, there is still no (reported) wide-spread industrial adoption of Aspect Oriented Programming. In this paper we report on an experiment to quantify the aspect-based approach to Tracing. The experiment was performed in an industrial setting at ASML. We believe that the example is a stereotypical aspect-oriented problem and as such the results of this experiment are very likely generalizable to other aspects. Participants of the experiment were requested to carry out five simple maintenance scenarios, related to Tracing. The result of this experiment demonstrates 6% and 77% reduction in development effort and errors, respectively. The statistical significance analysis has confirmed these reductions for a subset of the individual scenarios.
منابع مشابه
Resource-based Verification for Robust Composition of Aspects
Aspect Oriented Software Development has been proposed as a means to improve modularization of software in the presence of crosscutting concerns. Compared to object-oriented or procedural approaches, Aspect Oriented Programming (AOP) has not yet been applied in many industrial applications. In this thesis we investigate the application of AOP within an industrial context and propose a novel sol...
متن کاملIranian EFL Teachers' Language Assessment Literacy (LAL) under an Assessing Lens
Despite being trained in pre-service teacher education programs, most EFL teachers are underprepared when faced with language assessment-related activities. Part of the problem emanates from the fact that Language Assessment Literacy (LAL) as a construct has not been well defined by experts. The purpose of this study was to pinpoint the components of LAL in the Iranian EFL context using an adap...
متن کاملThe Use of Linear Alkylbenzene Sulphonates as a Molecular Marker for Tracing Urban Sewage Pollution in Abbasabad River (Hamadan) in 2019: A Descriptive Study
Background and Objectives: In the past decades, due to population growth and industrial activities, important water resources around the world have been exposed to domestic, industrial and agricultural wastewater. One of the most important wastewater pollutants is linear alkylbenzene sulphonates (LASs). This study aimed to investigate the concentration and health risk assessment of these compou...
متن کاملWriting Formative Assessment for IELTS Preparation Courses: Investigating Iranian Teachers’ Knowledge and Beliefs
IELTS preparation courses have gained significant popularity in Iran in the past decade. Although teachers in such an exam-oriented context have started to use formative assessment to improve their writing instruction, their knowledge and beliefs about assessment for learning are still a myth. This mixed-methods study investigated Iranian IELTS teachers’ beliefs and knowledge about the four mai...
متن کاملRisk Assessment of Investments with Fuzzy Efficiency Indicators for Oil and Gas Production Industry
In the process of investment decision making, next to financial indicators many other aspects of investment projects are increasingly often considered. This leads to the multi-criteria evaluation of a project. The advantage of multi-criteria methods is the ability to take into account all (not only financial) aspects of the attractiveness of an investment project. The selection of criteria of p...
متن کامل